Обновление до 0.13.0
Изменения, нарушающие совместимость
on-run-start и on-run-end
Специальная переменная Jinja {{this}} больше не поддерживается для хуков on-run-start и on-run-end.
Вместо этого используйте переменную из контекста {{ target }} или контекста on-run-end.
Методы адаптера
Некоторые методы адаптера, специфичные для материализации, изменились таким образом, что это нарушает совместимость. Если вы используете эти методы адаптера в своих макросах или материализациях, возможно, вам потребуется обновить ваш код.
- query_for_existing - удален, вместо него используйте get_relation.
- get_missing_columns - изменен, теперь принимает
Relationвместо схем и идентификаторов - expand_target_column_types - изменен, теперь принимает
Relationвместо схемы, идентификатора - get_relation - добавлен аргумент
database - create_schema - добавлен аргумент
database - drop_schema - добавлен аргумент
database
Конец поддержки
Спецификации schema.yml версии 1 (устаревшие с 0.11.0) больше не поддерживаются. Пожалуйста, используйте спецификацию версии 2.
См. руководство по миграции 0.11.0 для получения подробностей.
0